A Proposed Framework for Development of a Visualizer Based on Memory Transfer Language (MTL)

نویسنده

  • Ally S. Nyamawe
چکیده

Computer programming is among the fundamental aspects of computer science curriculum. Many students first introduced to introductory computer programming courses experience difficulties in learning and comprehending. Vast amount of researches have revealed that, generally programming courses are regarded as difficult and challenging and thus often have the highest dropout rates. Moreover, numerous researches have devoted in delivering new approaches and tools in enhancing the process of teaching and learning computer programming to novice programmers. One among the tools that have emerged to offer positive results is Program Visualization tool (Visualizer). Visualizers have shown remarkable contributions in facilitating novices to learn and comprehend computer programming. In addition to that, an approach to visualize codes execution, Memory Transfer Language (MTL), allows a novice to animate the code through paper and pencil mechanism without actively involving the machine. MTL depends on the concepts of RAM (Random Access Memory) to interpret the code line by line. Programming requires effort and special approach in the way it is learned and taught, thus this paper aimed at presenting a proposed framework for developing a visualizer that employs the use of MTL to enhance teaching and learning programming. Keywords— MTL, RAM, Programming, Novice Programmer.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Formal Logic to Define the Grammar for Memory Transfer Language (MTL) on the mould of Register Transfer Language (RTL) and High Level Languages

This paper revisits visualization as a technique to enhance programming comprehension. It points out that animation, being a machine-driven visualization, is inadequate. Memory Transfer Language (MTL), as a visualization technique which is absolutely programmer-driven is demonstrated and discussed. It is shown that MTL can be plugged into current materials for teaching programming. Register Tra...

متن کامل

سوگیری حافظه ناآشکار و آشکار در افراد افسرده بر اساس پردازش انتقال مناسب

The aim of the present research was to examine implicit and explicit memory bias in depressed individuals based on the Transfer Appropriate Processing (TAP) framework. For this purpose, 60 participants (30 outpatient depressed participants for the experimental group and 30 non-depressed participants for the control group) were selected as research sample based on psychiatric interviews of DSM-I...

متن کامل

Using Memory Transfer Language (MTL) as a Tool for Program Dry-running

In this paper, the use of visualization techniques in teachingand learning programming is revisited. It is demonstrated thatMTL can be used to visualize most of programming aspects.MTL, as a tool for dry-running programs, tracing andcorrecting codes is used in a class experiment. Results showthat MTL can be used in teaching novice programmers toimprove their coding a...

متن کامل

Establishing an Argument-Based Validity Approach for a Low-Stake Test of Collocational Behavior

Most of the validation studies conducted across varying test application contexts are usually framed within the traditional conceptualization of validity and therefore lack a comprehensive framework to focus on test score interpretations and test score use. This study aimed at developing and validating a collocational behavior test (CBT), drawing on Kane's argument-based approach to validity. F...

متن کامل

The Effect of Planning Lessons on the Amount of Speaking When Integrating Language and Content in Iranian Content-Based Courses

While learners’ ability to speak academic language develops over time in content-based programs, the development of their nonacademic language appears to lag behind. Students’ speaking in content-based (CB) classrooms is confined to an academic discourse style. In the researchers’ point of view, the gap of less amount of nonacademic speaking can be bridged by the application of the conceptual f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1408.2564  شماره 

صفحات  -

تاریخ انتشار 2014